package contact

import (
	"context"
	pb "git.mycaigou.com/gfyx/micro-gfyx-mp-api/proto/micro_gfyx_oppty_service_proto/micro-gfyx-oppty-service/business_opportunity"
)

type ContactRepositoryIface interface {
	GetContactList(ctx context.Context, request *pb.ContactListRequest) (*pb.ContactListResponse, error)
	ContactDetail(ctx context.Context, request *pb.ContactDetailRequest) (*pb.ContactDetailResponse, error)
	GetMobile(ctx context.Context, request *pb.GetMobileRequest) (*pb.GetMobileResponse, error)
	CooperationList(ctx context.Context, request *pb.CooperationListRequest) (*pb.CooperationListResponse, error)
	CompanyContactCnt(ctx context.Context, request *pb.CompanyContactCntRequest) ([]*pb.CompanyContactCntList, error)
}
